package com.example.myweb.Vo.Auth;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class PostVO {
    private Integer id;           // dynamic_id 或 article_id
    private String type;          // "dynamic" 或 "article"
    private String title;         // 文章标题 (动态为null)
    private String summary;       // 动态内容 或 文章摘要
    private AuthorVO author;        // 作者信息
    private Integer likeCount;
    private Integer commentCount;

    // 关键！后端需要组装这个字段
    private List<String> imageUrls;
    // 同时，为了前端的临时方案，也填充这个字段
    private String coverImageUrl;

    private LocalDateTime publishTime;
}